@charset "utf-8";
/***** 메인페이지의 컨텐츠영역 CSS 입니다. *****/
/***** 기본 *****/
.editor,.editor p{font:normal 12px/1.75em "굴림",Gulim,sans-serif;color:#d7d5c9}/* 기본텍스트*/

#contents_preview{position:relative;overflow:hidden;width:100%;padding:15px 0 5px;margin-bottom:20px}
a.btn_more{display:block;height:15px;padding:0 5px;font:11px/15px Arial, Helvetica, sans-serif;color:#d7d5c9}
/***** 기본 *****/

/***** 인사말 *****/
#main_prologue{display:block;overflow:hidden;padding:0 0 40px;margin-bottom:40px;border-bottom:1px solid #a5a599;background:url(../images//mtitle_prologue.png) left top no-repeat}
#main_prologue>.title_text{font:bold 17px/27px Georgia, "Times New Roman", Times, serif;color:#484741;letter-spacing:0.2em}

/* 왼쪽 이미지, 오른쪽 텍스트 */
#main_prologue.image_L>img{display:inline;float:left;width:467px;height:315px;margin:0 20px 5px 0;border:1px solid #adad9f}
#main_prologue.image_L>.title_text{margin:5px 0 10px}

/* 왼쪽 이미지, 오른쪽 텍스트 */
#main_prologue.image_R>img{display:inline;float:right;width:467px;height:315px;margin:0 0 5px 20px}
#main_prologue.image_R>.title_text{margin:5px 0 10px}

/* 이미지 상, 텍스트 하 */
#main_prologue.image_T>img{display:block;width:100%;height:auto;margin-bottom:20px}
#main_prologue.image_T>.title_text{display:block;margin-bottom:15px;text-align:center}
#main_prologue.image_T>.editor{text-align:center}

/* 이미지 가운데 */
#main_prologue.image_C>img{display:block;width:100%;height:auto;margin:10px 0}
#main_prologue.image_C>.title_text{display:block;margin:10px 0 15px 0;text-align:center}
#main_prologue.image_C>.editor{text-align:center}

/* 이미지 하, 텍스트 상 */
#main_prologue.image_B>img{display:block;width:100%;height:auto;margin-top:20px}
#main_prologue.image_B>.title_text{display:block;margin-bottom:15px;text-align:center}
#main_prologue.image_B>.editor{text-align:center}

/* 이미지 편집형 */
#main_prologue.image_Only{border-bottom:none}
#main_prologue.image_Only>img{display:block;width:100%;height:auto;margin-top:40px}
#main_prologue.image_Only>.title_text{display:none}
#main_prologue.image_Only>.editor{display:none}
/***** 인사말 *****/

/***** 객실미리보기 *****/
/* 메뉴 스타일 */
#main_roompreview{position:relative;float:left;width:700px;height:290px;padding:75px 17px 0 0;border-right:1px solid #a5a599;background:url(../images//mtitle_roompreview.png) left top no-repeat}
	#main_roompreview>#room_info{float:left;width:580px}
		#room_info>img{float:left;width:335px;height:252px;margin-right:25px}
		#room_info>.room_name{margin:25px 0 15px;font:bold 20px "Times New Roman",Times,serif;color:#1d1f18}
		#room_info>.title_text{line-height:16px;color:#1d1f18}
		#room_info>ul{overflow:hidden;width:213px;margin-top:10px}
		#room_info>ul>li{height:16px;padding-left:7px;margin-bottom:2px;line-height:16px;color:#282a1f;background:url(../images//dot1.gif) left center no-repeat}
	#main_roompreview>#room_list{position:absolute;right:17px;bottom:30px}
		#main_roompreview>#room_list>li>a{display:block;width:103px;height:24px;padding-left:9px;margin-top:2px;font-size:12px;line-height:24px;color:#656565;text-align:center;background:url(../images//bg_rplist_off.png) right top no-repeat}
		#main_roompreview>#room_list>li>a:hover,#room_list>li>a.on{color:#f2f2ed;background:url(../images//bg_rplist_on.png) right top no-repeat}
/* 메뉴 스타일 */

/* 객실네비 스타일 */
#main_roomnavi{porition:relative;width:100%;height:585px;padding:62px 0 50px;margin-bottom:40px;border-bottom:1px solid #d7d7d1;background:url(../images//mtitle_roompreview.png) left top no-repeat}
	#main_roomnavi>h3{display:block;height:20px;padding-left:15px;margin-bottom:5px;background:url(../images//dot_real.png) left center no-repeat;font-size:13px;line-height:20px;color:#6e6d69}
	#main_roomnavi>#room_list{position:relative;width:100%;height:560px;background:url(../images//bg_room.jpg) left top no-repeat;text-align:center}
	#main_roomnavi>#room_list a{padding:1px}
	#main_roomnavi>#room_list>li{position:absolute;width:100px;height:25px;
		background-color:#242424;
	}
	#main_roomnavi>#room_list>li>.name{display:block;width:100%;height:100%;
		text-align:center;font-weight:bold;font-size:14px;line-height:25px;color:#eee;
		overflow:hidden;					/****************************/
		white-space:nowrap;				/****************************/
		-o-text-overflow:ellipsis;/* width 넘어가는 글자 잘림 */
			 text-overflow:ellipsis;/****************************/
	}
	#main_roomnavi>#room_list>li>.img{display:none}
	#main_roomnavi>#room_list>li>.img>img{border:1px solid #251a18}
	/*마우스오버*/
	#main_roomnavi>#room_list>li:hover{background-color:#eee}
	#main_roomnavi>#room_list>li:hover>.name{color:#242424}
	#main_roomnavi>#room_list>li:hover>.img{display:block;margin:-57px 0 5px}
	#main_roomnavi>#room_list>li>.img:hover>img{border:1px solid #eee}
	/*마우스오버*/

	/*객실위치 좌표 : li.room_list뒤에 오는 숫자는 객실의 UID 값 입니다. 관리자 리스트에서 NO에 (숫자)로 확인하세요*/
	#main_roomnavi>#room_list>li.room_list1{left:350px;top:160px}
	#main_roomnavi>#room_list>li.room_list2{left:600px;top:160px}
	#main_roomnavi>#room_list>li.room_list3{left:350px;top:270px}
	#main_roomnavi>#room_list>li.room_list4{left:600px;top:270px}
	#main_roomnavi>#room_list>li.room_list5{left:350px;top:390px}
	#main_roomnavi>#room_list>li.room_list6{left:600px;top:390px}
/* 객실네비 스타일 */
/***** 객실미리보기 *****/

/***** 서비스 *****/
/* 텍스트형, 4개 고정 출력 */
#main_service.text4ea{position:relative;float:right;width:220px;height:320px;padding:70px 20px 0 20px;margin-bottom:40px;background:url(../images//mtitle_service.png) 20px 0 no-repeat}
	#main_service.text4ea>.service_list{display:block;width:159px;height:46px;padding:18px 0 4px 61px;text-align:left;border-bottom:1px solid #a5a599}
	#main_service.text4ea>.service_list>img{display:none}
	#main_service.text4ea>#service1{background:url(../images//bg_mSV1_off.png) 0 11px no-repeat}
	#main_service.text4ea>#service2{background:url(../images//bg_mSV2_off.png) 0 11px no-repeat}
	#main_service.text4ea>#service3{background:url(../images//bg_mSV3_off.png) 0 11px no-repeat}
	#main_service.text4ea>#service4{background:url(../images//bg_mSV4_off.png) 0 11px no-repeat}

	#main_service.text4ea>#service1:hover{background:url(../images//bg_mSV1_on.png) 0 11px no-repeat}
	#main_service.text4ea>#service2:hover{background:url(../images//bg_mSV2_on.png) 0 11px no-repeat}
	#main_service.text4ea>#service3:hover{background:url(../images//bg_mSV3_on.png) 0 11px no-repeat}
	#main_service.text4ea>#service4:hover{background:url(../images//bg_mSV4_on.png) 0 11px no-repeat}
		#main_service.text4ea h4{display:block;color:#60625b}
		#main_service.text4ea>.service_list>.title_text{overflow:hidden;font-size:11px;color:#d6d4c4;white-space:nowrap;text-overflow:ellipsis;/*오페라*/-o-text-overflow:ellipsis}
	#main_service.text4ea>.btn_more{position:absolute;right:15px;bottom:25px}
	#main_service.text4ea>.btn_more:hover{color:#60625b}
/* 텍스트형, 4개 고정 출력 */

/* 텍스트형 */
#main_service.text{position:relative;float:left;width:220px;height:390px;padding:70px 25px 0 15px;margin-bottom:40px;background:url(../images//mtitle_service.png) right top no-repeat}
#main_service.text>.btn_more{position:absolute;right:35px;bottom:20px}
	#main_service.text>.service_list{display:block;width:100%;height:30px;margin-top:6px;border-bottom:1px solid #adad9f;background:url(../images//bg_listL_arrow_off.png) 0 center no-repeat}
	#main_service.text>.service_list:hover{background:url(../images//bg_listL_arrow_on.png) 10px center no-repeat}

	#main_service.text>.service_list>img{display:none}

		#main_service.text>.service_list>h4{display:block;padding-left:20px;font-size:13px;line-height:30px;color:#575a4e}
		#main_service.text>.service_list:hover>h4{padding-left:30px;color:#42b9b9}
		/* 한줄텍스트 나오는경우 주석을 지워주세요 */
		/*#main_service.text>.service_list>.title_text{overflow:hidden;font-size:11px;color:#8d8f88;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}*/
		/* 한줄텍스트 안나오는 경우 */
		#main_service.text>.service_list>.title_text{display:none}
/* 텍스트형 */

/* 이미지형 */
#main_service.image{overflow:hidden;position:relative;float:left;width:740px;height:320px;padding-top:70px;margin-bottom:40px;background:url(../images//mtitle_service.png) left top no-repeat}
#main_service.image>.btn_more{position:absolute;right:15px;top:40px}

#main_service.image>.service_list{display:block;overflow:hidden;float:left;width:210px;margin:0 18px}
#main_service.image>.service_list>img{width:208px;height:250px;border:1px solid #adad9f}
#main_service.image>.service_list>h4{display:block;overflow:hidden;width:100%;height:46px;font-size:15px;color:#3a3c34;line-height:46px;text-align:center;background:url(../images/bg_service_title.png) center top no-repeat}
/* 한줄텍스트 나오는경우 주석을 지워주세요 */
/*#main_service.image>.travel_list>.title_text{overflow:hidden;width:100%;text-align:center;font-size:11px;color:#8d8f88;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}*/
/* 한줄텍스트 안나오는 경우 */
#main_service.image>.service_list>.title_text{display:none}

/* 이미지 상, 여행지명 하 */
#main_service.image.image_T>.service_list>h4{margin-top:10px}
/* 이미지 상, 여행지명 하 */

/* 이미지 하, 여행지명 상 */
#main_service.image.image_B>.service_list>h4{margin-bottom:10px}
/* 이미지 하, 여행지명 상 */

/* 가로 전체영역 차지 */
#main_service.All{clear:both;position:relative;width:100%;height:390px;padding:60px 0 10px 0;margin-bottom:20px;background:url(../images/mtitle_service.png) left top no-repeat}
#main_service.All>.btn_more{position:absolute;right:15px;top:30px}
	#main_service.All>.service_list{display:block;overflow:hidden;float:left;width:230px;height:100%;margin:0 10px}
	#main_service.All h4{display:block;overflow:hidden;width:100%;height:46px;margin-bottom:10px;font-size:15px;color:#3a3c34;line-height:46px;text-align:center;background:url(../images/bg_service_title.png) center bottom no-repeat}
/* 한줄텍스트 나오는경우 주석을 지워주세요 */
/*#main_service.All>.travel_list>.title_text{overflow:hidden;width:100%;text-align:center;font-size:11px;color:#8d8f88;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}*/
/* 한줄텍스트 안나오는 경우 */
#main_service.All>.service_list>.title_text{display:none}
#main_service.All>.service_list img{width:228px;height:298px;border:1px solid #adad9f}
/* 이미지형 */
/***** 서비스 *****/

/***** 여행지 *****/
/* 텍스트형, 4개 고정 출력 */
#main_travel.text4ea{position:relative;float:right;width:220px;height:320px;padding:70px 9px 0 31px;margin-bottom:40px;background:url(../images/mtitle_travel.png) right top no-repeat}
	#main_travel.text4ea>.travel_list{display:block;width:159px;height:46px;padding:18px 0 4px 61px;text-align:center;border-bottom:1px solid #a5a599}
	#main_travel.text4ea>.travel_list>img{display:none}
	#main_travel.text4ea>#travel1{background:url(../images/bg_mSV1_off.png) 0 11px no-repeat}
	#main_travel.text4ea>#travel2{background:url(../images/bg_mSV2_off.png) 0 11px no-repeat}
	#main_travel.text4ea>#travel3{background:url(../images/bg_mSV3_off.png) 0 11px no-repeat}
	#main_travel.text4ea>#travel4{background:url(../images/bg_mSV4_off.png) 0 11px no-repeat}

	#main_travel.text4ea>#travel1:hover{background:url(../images/bg_mSV1_on.png) 0 11px no-repeat}
	#main_travel.text4ea>#travel2:hover{background:url(../images/bg_mSV2_on.png) 0 11px no-repeat}
	#main_travel.text4ea>#travel3:hover{background:url(../images/bg_mSV3_on.png) 0 11px no-repeat}
	#main_travel.text4ea>#travel4:hover{background:url(../images/bg_mSV4_on.png) 0 11px no-repeat}
		#main_travel.text4ea h4{display:block;color:#575a4e}
		#main_travel.text4ea>.travel_list>.title_text{overflow:hidden;font-size:11px;color:#8d8f88;white-space:nowrap;text-overflow:ellipsis;/*오페라*/-o-text-overflow:ellipsis}
	#main_travel.text4ea>.btn_more{position:absolute;right:15px;bottom:0}
/* 텍스트형, 4개 고정 출력 */

/* 텍스트형 */
#main_travel.text{position:relative;float:right;width:220px;height:300px;padding:70px 25px 0 15px;margin-bottom:40px;background:url(../images/mtitle_travel.png) right top no-repeat}
#main_travel.text>.btn_more{position:absolute;right:35px;bottom:20px}
	#main_travel.text>.travel_list{display:block;width:100%;height:30px;margin-top:6px;border-bottom:1px solid #a5a599;background:url(../images/bg_listL_arrow_off.png) 0 center no-repeat}
	#main_travel.text>.travel_list:hover{background:url(../images/bg_listL_arrow_on.png) 10px center no-repeat}

	#main_travel.text>.travel_list>img{display:none}

		#main_travel.text>.travel_list>h4{display:block;padding-left:20px;font-size:13px;line-height:30px;color:#575a4e}
		#main_travel.text>.travel_list:hover>h4{padding-left:30px;color:#42b9b9}
		/* 한줄텍스트 나오는경우 주석을 지워주세요 */
		/*#main_travel.text>.travel_list>.title_text{overflow:hidden;font-size:11px;color:#8d8f88;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}*/
		/* 한줄텍스트 안나오는 경우 */
		#main_travel.text>.travel_list>.title_text{display:none}
/* 텍스트형 */

/* 이미지형 */
#main_travel.image{overflow:hidden;position:relative;float:left;width:740px;height:320px;padding-top:70px;margin-bottom:40px;background:url(../images/mtitle_travel.png) left top no-repeat}
#main_travel.image>.btn_more{position:absolute;left:320px;top:30px}
#main_travel.image>.btn_more:hover{color:#60625b}

#main_travel.image>.travel_list{display:block;overflow:hidden;float:left;width:230px;margin:0 4px}
#main_travel.image>.travel_list>h4{display:block;overflow:hidden;width:100%;height:46px;font-size:13px;color:#60625b;line-height:46px;text-align:center;background:url(../images/bg_travel_title.png) center top no-repeat}
/* 한줄텍스트 나오는경우 주석을 지워주세요 */
/*#main_travel.image>.travel_list>.title_text{overflow:hidden;width:100%;text-align:center;font-size:11px;color:#8d8f88;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}*/
/* 한줄텍스트 안나오는 경우 */
#main_travel.image>.travel_list>.title_text{display:none}

/* 이미지 상, 여행지명 하 */
#main_travel.image.image_T>.travel_list{text-align:center}
#main_travel.image.image_T>.travel_list>h4{margin-top:10px}
#main_travel.image.image_T>.travel_list>img{width:218px;height:278px;border:1px solid #adad9f}
/* 이미지 상, 여행지명 하 */

/* 이미지 하, 여행지명 상 */
#main_travel.image.image_B>.travel_list{text-align:center}
#main_travel.image.image_B>.travel_list>h4{margin-bottom:10px}
#main_travel.image.image_B>.travel_list>img{width:218px;height:278px;border:1px solid #adad9f}
/* 이미지 하, 여행지명 상 */

/* 가로 전체영역 차지 */
#main_travel.All{clear:both;position:relative;width:100%;height:350px;padding:70px 0 10px 0;margin-bottom:20px;background:url(../images/mtitle_travel.png) right top no-repeat}
#main_travel.All>.btn_more{position:absolute;left:450px;top:30px}
	#main_travel.All>.travel_list{display:block;overflow:hidden;float:left;width:230px;height:100%;margin:0 10px}
	#main_travel.All h4{display:block;overflow:hidden;width:100%;height:46px;margin-top:10px;font-size:15px;color:#3a3c34;line-height:46px;text-align:center;background:url(../images/bg_travel_title.png) center top no-repeat}
	/* 한줄텍스트 나오는경우 주석을 지워주세요 */
	/*#main_travel.All>.travel_list>.title_text{overflow:hidden;font-size:11px;color:#8d8f88;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}*/
	/* 한줄텍스트 안나오는 경우 */
	#main_travel.All>.travel_list>.title_text{display:none}
	#main_travel.All>.travel_list img{width:228px;height:298px;border:1px solid #adad9f}
/* 이미지형 */
/***** 여행지 *****/
